Tangible evidence - Français Anglais Dictionnaire